Matching Problem Features with Task Selection for Better Performance in HTN Planning
نویسندگان
چکیده
During the planning process, a planner may often have many different options for what kind of plan refinement to perform next (for example, what task or goal to work on next, what operator or method to use to achieve the task or goal, or how to resolve a conflict or enforce some constraint in the plan). The planner’s efficiency depends greatly on how well it chooses among these options. In this paper, we present and compare two types of strategies that an HTN planner may use to select which task to decompose next. Both strategies facilitate efficient planning by making it easier for the planner to identify plans that can be pruned from the search space--but since the strategies accomplish this in two different ways, each works better on different kinds of problems. We present experimental results showing how characteristics of the planning domain can be used to predict which strategy will work best, so that these domain characteristics can be used to select strategies across application domains when building practical planning systems.
منابع مشابه
In Aips-98: Workshop on Knowledge Engineering and Acquisition for Planning 1 Matching Problem Features with Task Selection for Better Performance in Htn Planning
During the planning process, a planner may often have many diierent options for what kind of plan reenement to perform next (for example, what task or goal to work on next, what operator or method to use to achieve the task or goal, or how to resolve a connict or enforce some constraint in the plan). The planner's eeciency depends greatly on how well it chooses among these options. In this pape...
متن کاملUsing Planning Graphs for Solving HTN Planning Problems
In this paper we present the GraphHTN algorithm, a hybrid planning algorithm that does Hierarchical Task-Network (HTN) planning using a combination of HTN-style problem reduction and Graphplan-style planning-graph generation. We also present experimental results comparing GraphHTN with ordinary HTN decomposition (as implemented in the UMCP planner) and ordinary Graphplan search (as implemented ...
متن کاملLearning Hierarchical Task Models from Input Traces
We describe HTN-Maker, an algorithm for learning hierarchical planning knowledge in the form of task-reduction methods for Hierarchical Task Networks (HTNs). HTN-Maker takes as input a set of planning states from a classical planning domain and plans that are applicable to those states, as well as a set of semantically-annotated tasks to be accomplished. The algorithm analyzes this semantic inf...
متن کاملAn Overview of Hierarchical Task Network Planning
Hierarchies are the most common structure used to understand the world better. In galaxies, for instance, multiple-star systems are organised in a hierarchical system. Then, governmental and company organisations are structured using a hierarchy, while the Internet, which is used on a daily basis, has a space of domain names arranged hierarchically. Since Artificial Intelligence (AI) planning p...
متن کاملAIPS - 98 : Workshop on Knowledge Engineering and Acquisition for Planning 1 Matching Problem Features with Task
During the planning process, a planner may often have many diierent options for what kind of plan reenement to perform next (for example, what task or goal to work on next, what operator or method to use to achieve the task or goal, or how to resolve a connict or enforce some constraint in the plan). The planner's eeciency depends greatly on how well it chooses among these options. In this pape...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003